archaeological site record - Alemán Inglés Diccionario